rational zero test